no-holds-barred fight - Alemán Inglés Diccionario